【发现】将 W10 Engine 关卡插入 Rainbow Engine
id: 3479545695 | 楼主:newlife2017 | 返回首页
id: 61937501957
1L | 作者:newlife2017 | 发布于 2014-12-21 11:21

一楼国际惯例


id: 61937819805
2L | 作者:newlife2017 | 发布于 2014-12-21 11:29

首先在插入 RE 之前要做以下准备工作(以 249 HWA 测试版为准,别的版本或不兼容或 bug 一堆)
1.调整 RE 的 player4 键位
这个是最重要的,不调整它你在关卡中无法跳跃。
我们点击工程名,切换到 Properties 下的 ,点击 Players... 下的 Default Controls 右面的 Edit。

单击这个,

出现 Keyboard Setup,将键位设置为图中所示。


回复
newlife2017 于 2014-12-21 11:30:15 id: 61937849077
然后点击 OK,保存工程,第一步设置完毕。
newlife2017 于 2014-12-29 09:53:05 id: 62275796044
回复 newlife2017 :注意此教程只适用于 R248! 其他版本可能出现不兼容或隐藏砖等各种明显或不明显的问题!


id: 61937981050
3L | 作者:newlife2017 | 发布于 2014-12-21 11:33

2.调整 Display Options
不要关闭工程,将 Display Mode 改为 DirectX,不要设置为 Direct 3D 9,因为在 W10E 关卡中死亡后水管、炮台等物品将在屏幕上遗留。


回复
newlife2017 于 2014-12-21 11:35:41 id: 61938070247
这样做有一个不方便的地方,那就是测试关卡后关闭时需要强行 kill 掉 edrt.exe 才可以继续编辑,所以在工程全部完工以前可以先把 Display Mode 调为 Standard,待发布时再调为 DirectX。


id: 61938359075
4L | 作者:newlife2017 | 发布于 2014-12-21 11:42

3.在 W10E 关卡中加入隐藏彩条的代码
大家都知道 W10E 在 249hwa 下马里奥周围会出现彩条,这个暂时只能用代码解决。
这些代码可以算是比较简单了,先截张图给大家参考。


就是新建一行 Always 事件,将用波兰文标识的彩条全部设置为 invisible 状态。建议懂点代码的人来完成这一项。



id: 61938453480
5L | 作者:newlife2017 | 发布于 2014-12-21 11:45

4.插入关卡
右击待插入 RE 的 W10E 关卡,点击 Copy。右击 RE 工程,点击 Paste Frame。
至此 W10E 关卡就完美插入 RE 了。



id: 61940571229
6L | 作者:无视我…… | 发布于 2014-12-21 12:39

哇塞那太好了(不支持CF2.5不爽)

回复
lyh娘 于 2014-12-23 02:36:32 id: 62015223227
看我的回复


id: 62015221727
7L | 作者:lyh娘 | 发布于 2014-12-23 02:36

官方标准做法:
打开W10E工程
把RE关卡粘贴进去
启用RE关卡的“W10E兼容模式”事件组
完成



id: 62015333260
8L | 作者:lyh娘 | 发布于 2014-12-23 02:47

我为你们预留了这个功能的。。。为啥非要反过来插入。。。
而且我还【特地处理了全局变量】。。。这方面来看楼主的方法根本不完美,因为W10E关卡读到的全局变量会乱掉


回复
lyh娘 于 2014-12-23 02:50:20 id: 62015358166
不过这个功能年久失修,如果有bug跟我说,这个功能因为只涉及这一个事件组所以是可以从新版复制到旧版的
newlife2017 于 2014-12-23 11:05:52 id: 62024616120
我这里出现问题了。。有时有炮台的地方概率性崩溃。。
lyh娘 于 2014-12-23 11:59:44 id: 62026545948
回复 newlife2017 :RE复制进W10E?
newlife2017 于 2014-12-23 13:34:01 id: 62030096416
回复 lyh娘 :不是


id: 62275757955
9L | 作者:newlife2017 | 发布于 2014-12-29 09:51

经过测试 R248 汉化版下未出现明显 bug 以及崩溃现象。此教程仅适用于该版本!